package com.ecoolex.hotel.saas.pojo;

import org.springframework.lang.NonNull;

import com.ecoolex.framework.common.annotation.Description;

@Description("编辑商户第一步")
public class EditStoreOneStepDTO implements EditStoreStep{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Description({ "商户Id", "不存在时则新增" })
	private Integer storeId;
	
	@NonNull
	@Description({ "品牌ID" })
	private Integer brandId;
	
	@NonNull
	@Description({ "商户名称" })
	private String name;
	
	@Description({ "logo" })
	@NonNull
	private String logo;
	
	@Description({ "商户详细地址" })
	@NonNull
	private String address;
	
	@Description({ "商户联系人姓名" })
	@NonNull
	private String contactsName;
	
	@Description({ "商户联系人手机号" })
	@NonNull
	private String contactsPhone;
	
	@Description({ "商户联系人邮箱" })
	private String contactsEmail;
	
	@Description({ "客服电话" })
	@NonNull
	private String tel;

	@Description({"客服二维码"})
	private String serviceQrCode;

	public String getServiceQrCode() {
		return serviceQrCode;
	}

	public void setServiceQrCode(String serviceQrCode) {
		this.serviceQrCode = serviceQrCode;
	}

	public Integer getStoreId() {
		return storeId;
	}

	public void setStoreId(Integer storeId) {
		this.storeId = storeId;
	}

	@NonNull
	public Integer getBrandId() {
		return brandId;
	}

	public void setBrandId(@NonNull Integer brandId) {
		this.brandId = brandId;
	}

	@NonNull
	public String getName() {
		return name;
	}

	public void setName(@NonNull String name) {
		this.name = name;
	}

	@NonNull
	public String getLogo() {
		return logo;
	}

	public void setLogo(@NonNull String logo) {
		this.logo = logo;
	}

	@NonNull
	public String getAddress() {
		return address;
	}

	public void setAddress(@NonNull String address) {
		this.address = address;
	}

	@NonNull
	public String getContactsName() {
		return contactsName;
	}

	public void setContactsName(@NonNull String contactsName) {
		this.contactsName = contactsName;
	}

	@NonNull
	public String getContactsPhone() {
		return contactsPhone;
	}

	public void setContactsPhone(@NonNull String contactsPhone) {
		this.contactsPhone = contactsPhone;
	}

	public String getContactsEmail() {
		return contactsEmail;
	}

	public void setContactsEmail(String contactsEmail) {
		this.contactsEmail = contactsEmail;
	}

	@NonNull
	public String getTel() {
		return tel;
	}

	public void setTel(@NonNull String tel) {
		this.tel = tel;
	}
}
